package com.endurance.dao;

import com.endurance.pojo.Product;

import java.util.List;

public interface ProductDao {

    /**
     * default 关键字： 继承时可以不实现此方法
     * @param product
     */
    default void saveProduct(Product product) {
    }

    void updateProduct(Product product);

    default void deleteProduct(Integer id) {
    }

    List<Product> findAll();

    default Product findById(Integer id) {
        return null;
    }


}
